p img {max-width: 100%;height: auto;}
.height300{height: 300px !important;}
.font-link-color{color:#007cbb !important}
.font-no-link-color{color:#797979 !important}
.font-black{color:#000}
.font-grey{color:#777}
.mui-bar {background: #007cbb !important;}
.mui-bar a, .mui-title, .mui-bar .mui-btn-link {color: #fff !important;}
.mui-bar-grey{background: #eee !important;}
.margin-bottom-10{margin-bottom: 10px;}
.padding-top-10{padding-top:10px}
.padding-bottom-5{margin-bottom:5px !important}
.margin-right-10{margin-right: 10px;}
.margin-left-10{margin-left:10px}
.padding-right-15{padding-right:15px !important}
.padding-left-15{padding-left: 15px;}
.padding15{padding: 10px;}
.padding-left-30{padding-left:30px}
.font-size-18{font-size: 18px;}
.font-size-20{font-size: 20px;}
.mui-bar-grey {position: fixed;z-index: 10;right: 0;left: 0;height: 44px;padding-right: 10px;
border-bottom: 0;background-color: #f7f7f7;-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, .85);box-shadow: 0 0 1px rgba(0, 0, 0, .85);-webkit-backface-visibility: hidden;backface-visibility: hidden;
}
.mui-btn-sheetblue{color: #fff;border: none;background-color: #88c2e0;font-size: 14px;padding: 8px;}
.bg-blue{background:#e9f6fd}
.file {
    position: relative;
    display: inline-block;
    background: url(../images/add.png) center no-repeat;
    border: 1px solid #bdbdbd;
    border-radius: 10px;
    padding: 4px 10px;
    overflow: hidden;
    color: #fff;
    text-decoration: none;
    text-indent: 0;
    font-size: 12px;
    width:65px;height:65px;
}
.file input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
}
.add a:active {
    color: #fff;
}
/* 返回顶部 */
.mui-scroll-wrapper {top: 10px;}
.mui-btn-block-class{width:65% !important;border:none;padding:12px 0 !important;color:#8f8f94;font-weight: 400;text-align: left;}

.hide { display: none; } 
.backTop{ background: #007cbb; border-radius: 50%; position: fixed; right:45%;bottom: 30px; width: 48px; height: 48px; z-index: 9999;padding-top:10px;text-align: center;color:#fff}

.go-top {position: fixed;background: #DDDDDD; border-radius: 50%; bottom: 85px;width: 38px; height: 38px;
    display: none;cursor: pointer;right:10px;z-index:9999; text-align: center; font-size: 18px; color: #666666; padding-top: 8px; opacity: 0.8;}
.margin-bottom-0{margin-bottom: 0px;}
.padding-top-5{padding-top:5px}    

.active-border{border-bottom:2px solid #007aff !important;z-index: 1;}